Skip to content

Instantly share code, notes, and snippets.

@jt0in3e
jt0in3e / mbsync-notify.sh
Last active May 17, 2024 14:26 — forked from nlamirault/gist:38cfc46682eaeb28709e
Sync emails with mbsync and get notifications on new emails
#!/usr/bin/bash
#
# Script to notify user for new mails.
# Crontab ex:
# */3 * * * * $HOME/.local/scripts/mbsync-notify.sh [acc_name]
#
# do not duplicate
killall mbsync &>/dev/null
@aoleary
aoleary / Basic Guide on how to build a ROM
Last active May 17, 2024 14:25
Basic Guide on how to build a ROM
There are I would say 4 main steps:
1. Setup Linux to build
2. Download the ROM source
3. Download and configure the device trees for the ROM
4. Build the ROM
Step 1. Setup Linux to build
Taken from here: https://github.com/nathanchance/Android-Tools/blob/master/Guides/Building_AOSP.txt
@scyto
scyto / proxmox.md
Last active May 17, 2024 14:23
proxmox cluster proof of concept

ProxMox Cluster - Soup-to-Nutz

aka what i did to get from nothing to done.

note: these are designed to be primarily a re-install guide for myself (writing things down helps me memorize the knowledge), as such don't take any of this on blind faith - some areas are well tested and the docs are very robust, some items, less so). YMMV

Purpose of Proxmox cluster project

Required Outomces of cluster project

@Linescoder
Linescoder / 300-free-discord-nitro-links.txt
Created May 17, 2024 14:19 — forked from MaciejkaG/300-free-discord-nitro-links.txt
300 Free Discord Nitro 1 Month Trial Links
@xanderificnl
xanderificnl / config application.rb
Last active May 17, 2024 14:19
(Postgres) Rails with ulid primary keys
module SomeApp
class Application < Rails::Application
config.active_record.schema_format = :sql
config.generators do |generator|
generator.orm :active_record, primary_key_type: :ulid
end
end
end
@CodaFi
CodaFi / AlgorithmW.swift
Last active May 17, 2024 14:18
A Swift Playground containing Martin Grabmüller's "Algorithm W Step-by-Step"
/// Playground - noun: a place where people can play
/// I am the very model of a modern Judgement General
//: # Algorithm W
//: In this playground we develop a complete implementation of the classic
//: algorithm W for Hindley-Milner polymorphic type inference in Swift.
//: ## Introduction
@Yousha
Yousha / .gitignore
Last active May 17, 2024 14:17
.gitignore for C/C++ developers.
##### Windows
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
# Dump file
*.stackdump
@Ridwy
Ridwy / MTAudioProcessingTapSample.swift
Created July 30, 2021 11:21
How to use MTAudioProcessingTap in Swift 5
//
// Created by Chiharu Nameki @Ridwy on 2021/07/30.
//
import UIKit
import AVFoundation
/*
Using MTAudioProcessingTap, you can touch raw audio samples playing with AVPlayer.
This sample code shows how to use MTAudioProcessingTap in Swift 5.
@astamicu
astamicu / Remove videos from Youtube Watch Later playlist.md
Last active May 17, 2024 14:14
Script to remove all videos from Youtube Watch Later playlist

UPDATED 22.11.2022

It's been two years since the last update, so here's the updated working script as per the comments below.

Thanks to BryanHaley for this.

setInterval(function () {
    video = document.getElementsByTagName('ytd-playlist-video-renderer')[0];

 video.querySelector('#primary button[aria-label="Action menu"]').click();
@pythoninthegrass
pythoninthegrass / cloud-init.ubuntu.yml
Last active May 17, 2024 14:13
cloud-init (cloud-config) ubuntu template for latest python, docker, ansible, github ssh keys,dns, and shell config
#cloud-config
output: {all: '| tee -a /var/log/cloud-init.log'} # store logs inside vm
timezone: "America/Chicago"
hostname: ubuntu
package_update: true
package_upgrade: true